home *** CD-ROM | disk | FTP | other *** search
/ Inter.Net 55-1 / Inter.Net 55-1.iso / CBuilder / Setup / BCB / data.z / smintf.hpp < prev    next >
Encoding:
C/C++ Source or Header  |  1998-02-09  |  1.1 KB  |  37 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1998 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'SMIntf.pas' rev: 3.00
  6.  
  7. #ifndef SMIntfHPP
  8. #define SMIntfHPP
  9. #include <SysInit.hpp>
  10. #include <System.hpp>
  11.  
  12. //-- user supplied -----------------------------------------------------------
  13.  
  14. namespace Smintf
  15. {
  16. //-- type declarations -------------------------------------------------------
  17. __interface ISMClient;
  18. typedef System::DelphiInterface<ISMClient> _di_ISMClient;
  19. __interface ISMClient : public IUnknown /* __guid="{CB9879E1-4395-11D0-9FFC-00A0248E4B9A}" */
  20. {
  21.     
  22. public:
  23.     virtual Word __stdcall RegisterClient(int ID, char * Name, void * Instance, void * SignalProc) = 0;
  24.         
  25.     virtual Word __stdcall AddStatement(char * Statement, int Len) = 0;
  26. };
  27.  
  28. //-- var, const, procedure ---------------------------------------------------
  29. extern PACKAGE GUID Class_SMClient;
  30.  
  31. }    /* namespace Smintf */
  32. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  33. using namespace Smintf;
  34. #endif
  35. //-- end unit ----------------------------------------------------------------
  36. #endif    // SMIntf
  37.